spaghetti with stewed vegetables - Turkish English Dictionary